| Visual Basic (Declaration) | |
|---|---|
Public Overloads MustOverride Sub ChangeLogicalChannels( _ ByVal ParamArray logicalChannelTypes() As LogicalChannelType _ ) | |
| C# | |
|---|---|
public abstract void ChangeLogicalChannels( params LogicalChannelType[] logicalChannelTypes ) | |
| C++/CLI | |
|---|---|
public: abstract void ChangeLogicalChannels( ... array<LogicalChannelType>^ logicalChannelTypes ) | |
Parameters
- logicalChannelTypes
- An ordered list of the logical channel types. The input logical channels will be in the same order as the specified types.
| Exception | Description |
|---|---|
| System.ArgumentNullException | logicalChannelTypes is null. |
| System.ArgumentOutOfRangeException | logicalChannelTypes is not possible with the currently selected hardware. |
Hardware Interchangeability: Use this method when hardware interchangeability is important.
Affect on Traces: Undefined. The Measurement.PresetTraces, RemoveExtra, and TraceCollection.ArrangeWindows methods may be useful in presetting traces to a default number, result assignment, and layout after changing the channel configuration.
Target Platforms: Windows 11 Professional or Enterprise; Windows 10 Professional, Enterprise, or Education (64-bit)